﻿Imports BusinessRule.DTO

Public Interface uMES_JXModifyWorkingIBusiness
    ''' <summary>
    ''' 获取批次当前工序列表
    ''' </summary>
    Function GetCurrentContianerData(ByVal para As Dictionary(Of String, String)) As uMESProcessResult



    ''' <summary>
    ''' 获取报工数据
    ''' </summary>
    ''' <param name="para"></param>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Function GetReportData(ByVal para As Dictionary(Of String, String)) As uMESProcessResult

#Region "更新报工单"
    Function UpdateWorkingReport(ByVal oExamle As WorkingReportPara) As uMESProcessResult
#End Region

#Region "获得工段人员"
    Function GetEmpByWorkCenter() As uMESProcessResult
#End Region

#Region "新增工时记录"
    Function InsertWorkingTime(ByVal oExamle As WorkingReportPara) As uMESProcessResult
#End Region

#Region "查看工时记录表数据是否存在"
    Function GetWorkingTimeData(ByVal strContainerName As String, ByVal strSpecname As String) As DataTable
#End Region

#Region "重复工时记录处理"
    Function GetRepeatWorkingTime(ByVal para As Dictionary(Of String, Object)) As uMESProcessResult
    '删除重复工时记录
    Sub DelRepeatWorkingTime(ByVal id As String)
#End Region

    '----------------------------------------------------2016.12.5-----------------------------------------------------------
#Region "查找specno"
    Function GetSpecNoData() As DataTable
#End Region

#Region "添加specno"
    Function AddSpecNo(ByVal strSpecId As String, ByVal strSpecNo As String) As uMESProcessResult
#End Region

End Interface
